FROM openjdk:8
WORKDIR /app
COPY *.jar /app
CMD ["--server.port=8081"]
EXPOSE 8081
ENV JAVA_OPTS="-XX:+UseContainerSupport -XX:MaxRAMPercentage=70.0 -XX:MinRAMPercentage=70.0 -XX:+PrintGCDetails -XX:+PrintGCDateStamps -Xloggc:/app/log/springboot-k8s-provider/gc-%t.log"
ENTRYPOINT ["sh","-c","java $JAVA_OPTS -jar springboot-k8s-provider.jar"]
#CMD 和 ENTRYPOINT 一起出现的时候,CMD只是给ENTRYPOINT
#提供参数 即: java -jar /app.jar --server.port=8081
